import request from '@/utils/request'

let module = '/product/product'
// 查询商品列表
export function listProduct(query) {
    return request({
        url: `${module}/list`,
        method: 'get',
        params: query
    })
}

// 查询商品详细
export function getProduct(id) {
    return request({
        url: `${module}/${id}`,
        method: 'get'
    })
}

// 新增|修改商品
export function addOrUpdateProduct(data) {
    return request({
        url: `${module}/saveOrUpdate`,
        method: 'post',
        data: data
    })
}

// 删除商品
export function delProduct(id) {
    return request({
        url: `${module}/${id}`,
        method: 'delete'
    })
}

//审核
export function updateAuditStatus (id, auditStatus) {
    return request({
        url: `${module}/updateAuditStatus/${id}/${auditStatus}`,
        method: 'post',
    })
}

//上下架
export function updateStatus(id, status) {
    return request({
        url: `${module}/updateStatus/${id}/${status}`,
        method: 'put',
    })
}